html,body,div,p,h1,h2,h3,iframe,select,input,label,span,b,em,ul,li {
    padding: 0; margin: 0;
}
ul li { list-style: none;}

.hide {display: none;}

body { overflow:  hidden; height: 100%;font-family:"Microsoft YaHei"/*,Helvitica,Verdana,Tohoma,Arial,san-serif*/;color:#555;font-size:12px;}
.container { width: 100%; overflow-y: auto; border-top: 3px solid #dc4b47; }
.container p { height: 30px;}

.default_ht{}
	.default_ht .title{height:40px;line-height:40px;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding-left:20px;font-size:16px;}
	.default_ht .con_l{float:left;width:70%;}
	.default_ht .con_l .content{padding:20px 0;border-right:1px solid #dcdcdc;}
	.default_ht .con_r{float:left;width:30%;}
	.default_ht .con_r .title{border-right:0;}
	.default_ht .con_r .content{padding:20px;font-size:14px;line-height:30px;}
	.default_ht .con_r .content li{overflow:auto;zoom:1;}
	.default_ht .con_r .content a{color:#555;text-decoration:none;padding-right:10px;float:left;width:80%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;}
	.default_ht .con_r .content span{color:#999;float:right;}
	
	

.wrapper .top { height: 74px;}
	.wrapper .top .sale { width: 285px;}
	.wrapper .top .sale .icon { width: 75px; height: 72px; background: url("image/icon-2.png") 0 0; float: left; margin: 2px 0 0 5px;}
	.wrapper .top .sale .des{ padding-top: 15px; width:90px; float: left;}
	.wrapper .top .sale .des em { color: red; font-size: 26px; font-style: normal; font-weight: bold;}
	.wrapper .top .sale .des span { color: #999999;margin-left: 3px; }
	.wrapper .top .sale .des-2 { width: 97px; margin-top: 15px; border-left: 1px solid #eee; float: left; padding-left: 15px;}
	.wrapper .top .sale .des-2 em { color: red; font-size: 26px; font-style: normal; font-weight: bold;}
	.wrapper .top .sale .des-2 span { color: #999999;margin-left: 3px; }

.wrapper .tool { height:35px; line-height: 35px; padding-left: 25px; border-bottom: 1px solid #dcdcdc;}
	.wrapper .tool li { width: 75px; float: left; text-align: left; padding-left: 25px; position: relative;}
	.wrapper .tool i { position: absolute; margin-top: 8px; *margin-top: 4px; font-size: 12px; left: 2px;}
	.wrapper .tool li a { text-decoration: none; color: #555; font-size: 12px;}
	.wrapper .tool li a.active { color: #004eff;}
	.wrapper .tool .icon-1 { width:16px; height: 20px; background: url("image/tool.png") -4px -2px no-repeat;*background: url("image/tool.png") -4px -5px no-repeat; display: block; }
	.wrapper .tool .icon-2 { width:16px; height: 20px; background: url("image/tool.png") -106px -2px no-repeat;*background: url("image/tool.png") -106px -5px no-repeat; display: block;}
	.wrapper .tool .icon-3 { width:16px; height: 20px; background: url("image/tool.png") -206px -2px no-repeat;*background: url("image/tool.png") -206px -5px no-repeat; display: block;}
	.wrapper .tool .icon-4 { width:16px; height: 20px; background: url("image/tool.png") -315px -2px no-repeat;*background: url("image/tool.png") -315px -5px no-repeat; display: block;}

.wrapper .area { background: #f2f2f2; padding-left:25px; padding-top: 8px;}
	.wrapper .area .search {}
	.wrapper .area .search-bg { width: 350px; height: 28px; background: white; padding-left: 10px; border: 1px solid #b6b6b6; float: left;}
	.wrapper .area .search-bg input { background: transparent; border: none; outline: none; height: 28px; line-height: 28px; width: 320px;}
	.wrapper .area .select {color: #999; width:132px; line-height: 30px; height: 30px; border: 1px solid #b6b6b6; display: block; float: left; margin-left: 5px; outline: none;}
	.wrapper .area .time { width:280px; line-height: 30px; height: 30px; float: left; margin-left: 10px; color: #999999;}
	.wrapper .area .time span{padding:0 4px;}
	.wrapper .area .time input { width:100px; height: 30px; border: 1px solid #b6b6b6;outline: none; display: inline-block; color:#999;}
	.wrapper .area .btn { width: 61px; border: 1px solid #dcdcdc; background:#808080;color: white; text-decoration: none; font-size: 14px;padding:6px 14px;line-height:30px;}
	.wrapper .area .condition { width: 100%; float: left; height: 40px; line-height: 40px; margin-top: 4px; font-size: 14px;}
	.wrapper .area .condition span { width:90px; background: url("image/italic.png") right no-repeat; display: block;
		float: left; margin-right: 15px; cursor: pointer;font-size: 12px;}
	.wrapper .area .condition span:last-child { background: none;}
	.wrapper .area .condition em { font-style: normal; }
	.wrapper .area .condition em.active { color:#004eff;}

.wrapper .list-nav{padding-bottom:20px;}
	.wrapper .list-nav li{float:left;padding:15px 20px 0;width:240px;}
	.wrapper .list-nav li span.defaultTool{float:left;width:67px;height:67px;background:url(image/icon-3.png) no-repeat;margin-right:10px;}
	.wrapper .list-nav li span.icon_1{background-position:0 0;}
	.wrapper .list-nav li span.icon_2{background-position:0 -84px;}
	.wrapper .list-nav li span.icon_3{background-position:0 -169px;}
	.wrapper .list-nav li span.icon_4{background-position:0 -254px;}
	.wrapper .list-nav li span.icon_5{background-position:0 -341px;}
	.wrapper .list-nav li span.icon_6{background-position:0 -427px;}
	.wrapper .list-nav li span.icon_7{background-position:0 -517px;}
	.wrapper .list-nav li p{margin-top:3px;}
	.wrapper .list-nav li p b{font-size:14px;font-weight:bold;}
	.wrapper .list-nav li p .red{color:#db542c;}
	.wrapper .list-nav li p .gray{color:#999999;}



.clearfix {*zoom: 1}
.clearfix:after {content: ""; display: block; height: 0; overflow: hidden; clear: both;}